to despatch someone - Espagnol Anglais Dictionnaire